automatic firearms - Español Inglés Diccionario